Optimal QoS Routing Based on Extended Simulated Annealing
نویسندگان
چکیده
Quality-of-service routing (QoSR) is to find an optimal path that satisfies multiple constraints simultaneously. As an NPC problem, it is a challenge for the next-generation networks. In this paper, we propose a novel heuristic SA MCOP to the general multi-constrained optimal path problem by extending simulated annealing into Dijkstra’s algorithm. The heuristic first translates multiple QoS weights into a single metric and then seeks to find a feasible path by simulated annealing. Once a feasible path is found, it optimizes the cost without losing the feasibility. Extensive simulations demonstrate that SA MCOP has the following advantages: (1) High performance in both success ratio and cost optimization. (2) High scalability regarding both network size and the number (k) of QoS constraints. (3) Insensitivity to the distribution of QoS constraints.
منابع مشابه
A New Hybrid Routing Algorithm based on Genetic Algorithm and Simulated Annealing for Vehicular Ad hoc Networks
In recent years, Vehicular Ad-hoc Networks (VANET) as an emerging technology have tried to reduce road damage and car accidents through intelligent traffic controlling. In these networks, the rapid movement of vehicles, topology dynamics, and the limitations of network resources engender critical challenges in the routing process. Therefore, providing a stable and reliable routing algorithm is ...
متن کاملA multipopulation parallel genetic simulated annealing-based QoS routing and wavelength assignment integration algorithm for multicast in optical networks
In this paper, we propose an integrated Quality of Service (QoS) routing algorithm for optical networks. Given a QoSmulticast request and the delay interval specified by users, the proposed algorithm can find a flexible-QoS-based cost suboptimal routing tree. The algorithm first constructs the multicast tree based on the multipopulation parallel genetic simulated annealing algorithm, and then a...
متن کاملMulti-constrained routing based on simulated annealing
Multi-constrained quality-of-service routing (QoSR) is to find a feasible path that satisfies multiple constraints simultaneously, as an NPC problem, which is also a big challenge for the upcoming next-generation networks. In this paper, we propose SA_MCP, a novel heuristic algorithm, by applying simulated annealing to Dijkstra's algorithm. This algorithm first uses a nonlinear energy function ...
متن کاملComparison of Genetic Algorithm and Simulated Annealing Technique for Optimal Path Selection In Network Routing
This paper addresses the path selection problem from a known sender to the receiver. The proposed work shows path selection using genetic algorithm (GA) and simulated annealing (SA) approaches. In genetic algorithm approach, the multi point crossover and mutation helps in determining the optimal path and also alternate path if required. The input to both the algorithms is a learnt module which ...
متن کاملA Multi-Constrained Routing Algorithm for Software Defined Network Based on Nonlinear Annealing
Multi-constrained Quality of Service (QoS) routing algorithm is always a difficult problem in routing research area, which is a NP problem. Software Defined Network (SDN) is a new network architecture, in which there’s few research on QoS routing. This paper generates the whole network virtual topology according to the characteristics of SDN, and based on the principle of simulated annealing, p...
متن کامل